Move LD_SWITCH_SYSTEM from cpp to configure.
authorGlenn Morris <rgm@gnu.org>
Fri, 7 May 2010 02:55:47 +0000 (19:55 -0700)
committerGlenn Morris <rgm@gnu.org>
Fri, 7 May 2010 02:55:47 +0000 (19:55 -0700)
commit783c39120c64842fd87c6e47755386fa86d9bdb3
treeb3a9af7de98a595e7b52a6a9a763a6fd4d70f3f4
parent26cf804cbd10eed5c0b8762b82f95bae81a95da6
Move LD_SWITCH_SYSTEM from cpp to configure.

* configure.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
Merges logic from src/s/* and src/Makefile.in.
(LD_SWITCH_SYSTEM_TEMACS): New output variable.

* src/Makefile.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
(LD_SWITCH_SYSTEM_EXTRA): New variable, set by configure.
(TEMACS_LDFLAGS): Use $LD_SWITCH_SYSTEM and $LD_SWITCH_SYSTEM_EXTRA,
move out of cpp section.
* src/s/freebsd.h (LD_SWITCH_SYSTEM):
* src/s/gnu-linux.h (LD_SWITCH_SYSTEM):
* src/s/netbsd.h (LD_SWITCH_SYSTEM):

* admin/CPP-DEFINES: Remove LD_SWITCH_SYSTEM.
ChangeLog
admin/CPP-DEFINES
configure.in
src/ChangeLog
src/Makefile.in
src/s/freebsd.h
src/s/gnu-linux.h
src/s/netbsd.h